013788fd8db3bf57dff411c18b65265322d954ac,src/com/vaadin/terminal/gwt/client/ui/dd/VAnd.java,VAnd,validates,#VDragEvent#UIDL#,29

Before Change


    public boolean validates(VDragEvent drag, UIDL configuration) {
        if (crit1 == null) {
            crit1 = getCriteria(drag, configuration, 0);
            crit2 = getCriteria(drag, configuration, 1);
            if (crit1 == null || crit2 == null) {
                ApplicationConnection.getConsole().log(
                        "And criteria didn't found a chidl criteria");

After Change


    @Override
    public boolean validates(VDragEvent drag, UIDL configuration) {
        int childCount = configuration.getChildCount();
        for (int i = 0; i < childCount; i++) {
            VAcceptCriterion crit = getCriteria(drag, configuration, i);
            b1 = false;
            crit.accept(drag, configuration.getChildUIDL(i), this);
            if (!b1) {